home *** CD-ROM | disk | FTP | other *** search
Wrap
card_7752.xml <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" > <card> <id>7752</id> <filler1>0</filler1> <bitmap>BMAP_10229.pbm</bitmap> <cantDelete> <true /> </cantDelete> <showPict> <true /> </showPict> <dontSearch> <true /> </dontSearch> <owner>6067</owner> <link rel="stylesheet" type="text/css" href="stylesheet_3197.css" /> <part> <id>3</id> <type>field</type> <visible> <false /> </visible> <dontWrap> <false /> </dontWrap> <dontSearch> <false /> </dontSearch> <sharedText> <false /> </sharedText> <fixedLineHeight> <false /> </fixedLineHeight> <autoTab> <false /> </autoTab> <lockText> <false /> </lockText> <rect> <left>225</left> <top>260</top> <right>303</right> <bottom>275</bottom> </rect> <style>rectangle</style> <autoSelect> <false /> </autoSelect> <showLines> <false /> </showLines> <wideMargins> <false /> </wideMargins> <multipleLines> <false /> </multipleLines> <reservedFamily> 0 </reservedFamily> <titleWidth>0</titleWidth> <icon>0</icon> <textAlign>left</textAlign> <font>Geneva</font> <textSize>9</textSize> <textStyle>plain</textStyle> <textHeight>12</textHeight> <name>Registration</name> <script></script> </part> <part> <id>5</id> <type>button</type> <visible> <true /> </visible> <reserved5> 0 </reserved5> <reserved4> 0 </reserved4> <reserved3> 0 </reserved3> <reserved2> 0 </reserved2> <reserved1> 0 </reserved1> <enabled> <true /> </enabled> <rect> <left>80</left> <top>183</top> <right>92</right> <bottom>195</bottom> </rect> <style>transparent</style> <showName> <false /> </showName> <highlight> <false /> </highlight> <autoHighlight> <false /> </autoHighlight> <sharedHighlight> <true /> </sharedHighlight> <family>0</family> <titleWidth>0</titleWidth> <icon>0</icon> <textAlign>center</textAlign> <font>Chicago</font> <textSize>12</textSize> <textStyle>plain</textStyle> <name></name> <script>on mouseUpif the optionKey is down thenset cantPeek of this stack to falseset cantAbort of this stack to falseset blindTyping to trueend ifend mouseUp</script> </part> <part> <id>7</id> <type>field</type> <visible> <false /> </visible> <dontWrap> <false /> </dontWrap> <dontSearch> <false /> </dontSearch> <sharedText> <false /> </sharedText> <fixedLineHeight> <false /> </fixedLineHeight> <autoTab> <false /> </autoTab> <lockText> <false /> </lockText> <rect> <left>194</left> <top>134</top> <right>232</right> <bottom>151</bottom> </rect> <style>transparent</style> <autoSelect> <false /> </autoSelect> <showLines> <false /> </showLines> <wideMargins> <false /> </wideMargins> <multipleLines> <false /> </multipleLines> <reservedFamily> 0 </reservedFamily> <titleWidth>0</titleWidth> <icon>0</icon> <textAlign>left</textAlign> <font>Geneva</font> <textSize>12</textSize> <textStyle>italic</textStyle> <textHeight>16</textHeight> <name>Version</name> <script></script> </part> <content> <layer>card</layer> <id>3</id> <text>99,aneworX10</text> </content> <content> <layer>card</layer> <id>7</id> <text>1.0.1</text> </content> <name>Banner</name> <script></script> </card> card_11475.xml <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" > <card> <id>11475</id> <filler1>0</filler1> <cantDelete> <true /> </cantDelete> <showPict> <true /> </showPict> <dontSearch> <true /> </dontSearch> <owner>3593</owner> <link rel="stylesheet" type="text/css" href="stylesheet_3197.css" /> <part> <id>25</id> <type>field</type> <visible> <true /> </visible> <dontWrap> <false /> </dontWrap> <dontSearch> <false /> </dontSearch> <sharedText> <false /> </sharedText> <fixedLineHeight> <false /> </fixedLineHeight> <autoTab> <false /> </autoTab> <lockText> <true /> </lockText> <rect> <left>21</left> <top>76</top> <right>241</right> <bottom>292</bottom> </rect> <style>transparent</style> <autoSelect> <false /> </autoSelect> <showLines> <false /> </showLines> <wideMargins> <false /> </wideMargins> <multipleLines> <false /> </multipleLines> <reservedFamily> 0 </reservedFamily> <titleWidth>0</titleWidth> <icon>0</icon> <textAlign>left</textAlign> <font>Geneva</font> <textSize>12</textSize> <textStyle>plain</textStyle> <textHeight>16</textHeight> <name>Notes</name> <script></script> </part> <content> <layer>card</layer> <id>25</id> <text><span class="style1">he scrolling list to the right names the services contained in this stack. To view and/or edit any of the services click anywhere on the line that contains the name of the service .</span><span class="style13"> (To rebuild the list, use the 'Rebuild Service List' option in the File menu)</span><span class="style1">To create a new service click on the button beneath the scrolling list.</span></text> </content> <content> <layer>background</layer> <id>10</id> <text>Position the mouse over the label,button or field about which you require information</text> </content> <content> <layer>background</layer> <id>13</id> <text>Example Service #1Example Service #2</text> </content> <name>Menu</name> <script></script> </card> card_4252.xml <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" > <card> <id>4252</id> <filler1>0</filler1> <cantDelete> <true /> </cantDelete> <showPict> <false /> </showPict> <dontSearch> <true /> </dontSearch> <owner>4379</owner> <link rel="stylesheet" type="text/css" href="stylesheet_3197.css" /> <content> <layer>background</layer> <id>10</id> <text>Position the mouse over the label,button or field about which you require information or click here to turn the help facility off</text> </content> <content> <layer>background</layer> <id>18</id> <text><span class="style3"> </span><span class="style4">Script Definition.</span><span class="style2"> </span><span class="style5"></span><span class="style6">A Script consists of one or more command lines, each of which may contain up to five elements. Each script element is described below :</span><span class="style7"></span><span class="style8">1. Command Element.</span><span class="style6">If present, the command element is interpreted as follows -If the command element contains the word 'PASSWORD' then the word is replaced by the contents of the script variable PASSWORD (see sub-section 'Action to be taken' below) and the resulting character string is sent to the service.If the first character of the command element = "∞" (option 5) then a long break signal is sent to the service otherwise the command element is edited as per the following rules and the resultant character string is sent to the service.If the command is proceeded by a “@” (shift 2) character then the remaining command element is to be sent slowly to the service, i.e. 6 characters per second.The command element may contain character pairs that together define a control character. That is, the character “©” (option g) is interpreted as defining the following character to be a control character. The following character is converted to its numeric control value by subtracting 64 from its character value, e.g. ©A = control A and ©[ = escape.All occurrences of the character “ ®” (option r) are replaced by carriage- returns.If the command element contains a “Ω” (option z) character then this is interpreted as a request to block out the remaining characters of the element with 'bullets' (•). This facility is intended for those cases where script execution display has been specified and sensitive data (e.g. passwords) is contained within the command.</span><span class="style8">2. Time-out Element.</span><span class="style6">This element may contain up to 3 sub-elements, they are as follows :</span><span class="style8">Time period.</span><span class="style6">The amount of time, in seconds to allow for a successful response to the transmitted command string (N.B. A successful response is defined as input being received that matches one of the character strings defined in point 3 below). If the time limit is exceeded a variety of actions may be taken depending on the setting of the following sub-element.</span><span class="style8">Action to be Taken.</span><span class="style6">This sub-element defines the action to be taken if no valid response is returned from the service in the specified time period. The various action codes are as follows : </span><span class="style7">C</span><span class="style6"> Continue execution at the relative script line defined by the next sub-element.</span><span class="style7"> P </span><span class="style6">Request input from the operator via a 'Password' dialog box. The operator response is masked for security and the resulting input is loaded (with carriage-return attached) into a variable called PASSWORD. This variable may then be referred to in the command element (see above). The script is continued from the script line defined by the next sub-element. </span><span class="style7">X </span><span class="style6">Terminate the script successfully. </span><span class="style7">A</span><span class="style6"> Abort the script and display an error message. </span><span class="style7">E</span><span class="style6"> Ask the operator if a further time period is required (to allow for slow processors). </span><span class="style7">R</span><span class="style6"> Decrement the retry counter. If the resulting value is zero then abort the script and display an error message, otherwise continue from the relative script line defined by the next sub-element.</span><span class="style8">Relative Line Number.</span><span class="style10"></span><span class="style6"></span><span class="style7"> </span><span class="style6">This</span><span class="style7"> </span><span class="style6">is a positive or negative value that is added to the current line number to obtain the new script line number from which to continue execution. For example, to continue execution from the script line immediately prior to current one use value -1, to continue execution from the line following the current one use value 1.</span><span class="style8">3. Search Elements.</span><span class="style6">The script line may contain up to 3 further elements. Each of the elements defines a character string to search for in the input received from the service. Each element consists of up to 3 sub-elements as defined below :</span><span class="style8">Search String.</span><span class="style6">The character string to search for in the service output. The string may contain character pairs that together define a control character. That is, the character “©” (option g) is interpreted as defining the following character to be a control character. The following character is converted to its numeric control value by subtracting 64 from its character value, e.g. ©A = control A and ©[ = escape.The search is case sensitive.</span><span class="style8">Action to be Taken.</span><span class="style6">This sub-element defines the action to be taken if search string is detected in the service output : </span><span class="style7">C</span><span class="style6"> Continue execution at the relative script line defined by the next sub-element. </span><span class="style7">X </span><span class="style6">Terminate the script successfully. </span><span class="style7">A</span><span class="style6"> Abort the script and display an error message.</span><span class="style7"> P </span><span class="style6">Request input from the operator via a 'Password' dialog box. The operator response is masked for security and the resulting input is loaded (with carriage-return attached) into a variable called PASSWORD. This variable may then be referred to in the command element (see above). The script is continued from the script line defined by the next sub-element.</span><span class="style7"></span><span class="style6"></span><span class="style8">Relative Line Number.</span><span class="style6"></span><span class="style7"> </span><span class="style6">This</span><span class="style7"> </span><span class="style6">is a positive or negative value that is added to the current line number to obtain the new script line number from which to continue execution.</span></text> </content> <content> <layer>background</layer> <id>21</id> <text>®•10◊E•login◊C◊1•$◊X@tim®•5◊A•Password◊P◊1PASSWORD•5◊R◊-2•$◊X•Login denied©G◊A</text> </content> <content> <layer>background</layer> <id>22</id> <text>New Service,Connection</text> </content> <name>Script</name> <script></script> </card> card_8075.xml <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" > <card> <id>8075</id> <filler1>0</filler1> <cantDelete> <true /> </cantDelete> <showPict> <true /> </showPict> <dontSearch> <true /> </dontSearch> <owner>2570</owner> <link rel="stylesheet" type="text/css" href="stylesheet_3197.css" /> <content> <layer>background</layer> <id>31</id> <text>1</text> </content> <content> <layer>background</layer> <id>37</id> <text>No</text> </content> <content> <layer>background</layer> <id>36</id> <text>0</text> </content> <content> <layer>background</layer> <id>39</id> <text>Serial Tool</text> </content> <content> <layer>background</layer> <id>33</id> <text>Baud 9600 DataBits 8 Parity None StopBits 1 Port "Modem Port" Handshake XON/XOFF HoldConnection False RemindDisconnect False</text> </content> <content> <layer>background</layer> <id>40</id> <text>VT102 Tool</text> </content> <content> <layer>background</layer> <id>41</id> <text>FontSize 9 Width 80 Cursor Underline Online True LocalEcho False AutoRepeat True RepeatControls False AutoWrap True NewLine False Scroll Jump ShowControls False SwapBackspaceDelete False TerminalMode ANSI/VT102 ShowStatusBar False ShowTabRuler False InverseVideo False InsertChar False OriginAtMargin False KeyClick False CursorKey ANSI Keypad Numeric AnswerBack "" KeyboardLocked False ActiveCharSet G0 NRCSet USASCII G0 USASCII G1 USASCII G2 USASCII G3 USASCII</text> </content> <content> <layer>background</layer> <id>42</id> <text>Position the mouse over the label about which you require information</text> </content> <content> <layer>background</layer> <id>51</id> <text>No</text> </content> <content> <layer>background</layer> <id>52</id> <text>No</text> </content> <name>New Service</name> <script></script> </card> card_5787.xml <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" > <card> <id>5787</id> <filler1>0</filler1> <cantDelete> <false /> </cantDelete> <showPict> <true /> </showPict> <dontSearch> <false /> </dontSearch> <owner>10650</owner> <link rel="stylesheet" type="text/css" href="stylesheet_3197.css" /> <content> <layer>background</layer> <id>28</id> <text>Example Service #1</text> </content> <content> <layer>background</layer> <id>46</id> <text>This is a simple example service that contains neither a login or logout script. The service is configured to use the Serial Connection tool set for 9600 baud and the VT102 Terminal Emulation tool.</text> </content> <content> <layer>background</layer> <id>31</id> <text>5</text> </content> <content> <layer>background</layer> <id>33</id> <text>Baud 9600 DataBits 8 Parity None StopBits 1 Port "Modem Port" Handshake XON/XOFF HoldConnection False RemindDisconnect False</text> </content> <content> <layer>background</layer> <id>36</id> <text>0</text> </content> <content> <layer>background</layer> <id>37</id> <text>Yes</text> </content> <content> <layer>background</layer> <id>39</id> <text>Serial Tool</text> </content> <content> <layer>background</layer> <id>40</id> <text>VT102 Tool</text> </content> <content> <layer>background</layer> <id>41</id> <text>FontSize 9 Width 80 Cursor Underline Online True LocalEcho False AutoRepeat True RepeatControls False AutoWrap True NewLine False Scroll Jump ShowControls False SwapBackspaceDelete False TerminalMode ANSI/VT102 ShowStatusBar False ShowTabRuler False InverseVideo False InsertChar False OriginAtMargin False KeyClick False CursorKey ANSI Keypad Numeric AnswerBack "" KeyboardLocked False ActiveCharSet G0 NRCSet USASCII G0 USASCII G1 USASCII G2 USASCII G3 USASCII</text> </content> <content> <layer>background</layer> <id>42</id> <text>Position the mouse over the label about which you require information</text> </content> <content> <layer>background</layer> <id>50</id> <text>No</text> </content> <content> <layer>background</layer> <id>51</id> <text>No</text> </content> <name>Example Service #1</name> <script></script> </card> card_8573.xml <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" > <card> <id>8573</id> <filler1>0</filler1> <cantDelete> <false /> </cantDelete> <showPict> <true /> </showPict> <dontSearch> <false /> </dontSearch> <owner>10650</owner> <link rel="stylesheet" type="text/css" href="stylesheet_3197.css" /> <content> <layer>background</layer> <id>28</id> <text>Example Service #2</text> </content> <content> <layer>background</layer> <id>46</id> <text>This example service contains a typical unix style login and logout script. The login script is described in detail in the xLibrary User Manual. The service is configured to use the Serial Connection tool set for 9600 baud and the VT102 terminal Emulation tool.</text> </content> <content> <layer>background</layer> <id>29</id> <text>®•10◊E•login◊C◊1•$◊X@tim®•5◊A•Password◊P◊1PASSWORD•5◊R◊-2•$◊X•Login denied©G◊A</text> </content> <content> <layer>background</layer> <id>30</id> <text>©D•0◊X</text> </content> <content> <layer>background</layer> <id>31</id> <text>5</text> </content> <content> <layer>background</layer> <id>33</id> <text>Baud 9600 DataBits 8 Parity None StopBits 1 Port "Modem Port" Handshake XON/XOFF HoldConnection False RemindDisconnect False</text> </content> <content> <layer>background</layer> <id>36</id> <text>2</text> </content> <content> <layer>background</layer> <id>37</id> <text>Yes</text> </content> <content> <layer>background</layer> <id>39</id> <text>Serial Tool</text> </content> <content> <layer>background</layer> <id>40</id> <text>VT102 Tool</text> </content> <content> <layer>background</layer> <id>41</id> <text>FontSize 9 Width 80 Cursor Underline Online True LocalEcho False AutoRepeat True RepeatControls False AutoWrap True NewLine False Scroll Jump ShowControls False SwapBackspaceDelete False TerminalMode ANSI/VT102 ShowStatusBar False ShowTabRuler False InverseVideo False InsertChar False OriginAtMargin False KeyClick False CursorKey ANSI Keypad Numeric AnswerBack "" KeyboardLocked False ActiveCharSet G0 NRCSet USASCII G0 USASCII G1 USASCII G2 USASCII G3 USASCII</text> </content> <content> <layer>background</layer> <id>42</id> <text>Position the mouse over the label about which you require information</text> </content> <content> <layer>background</layer> <id>50</id> <text>No</text> </content> <content> <layer>background</layer> <id>51</id> <text>No</text> </content> <name>Example Service #2</name> <script></script> </card>